using System;
using System.Linq.Expressions;

namespace PropertyExpression.ReactiveRelation
{
    public interface IBinder<TCalcContext, TEntity>
    {
        Action<Func<IPropertyBindContext<TCalcContext, TEntity, TProperty>, IValue<TProperty>>> 
            _<TProperty>(Expression<Func<TEntity, TProperty>> propertyExpression);
    }
}